Refine your Search

By Price

By Discount

Availability

Shipping Time

Source

Binding

Language

Publication Year

Prize

Home > Computer & Internet > Computer programming / software development

Computer programming / software development

82489 results found
List viewGrid view
Sort By:
1.
3D Data Science with Python35 %
Publisher: O'Reilly Media
No Review Yet
₹7,000
₹4,550
Binding:
Paperback
Release:
01 Apr 2025
Language:
English
In Stock
Ships within 1-2 Days Explain..
2.
Data Visualization in R and Python
Publisher: Wiley
No Review Yet
₹10,212
Binding:
Hardback
Release:
15 Jan 2025
Language:
English
In Stock
Ships within 1-2 Days Explain..
3.
How AI Thinks26 %
No Review Yet
₹699
₹517
Binding:
Paperback
Release:
06 Feb 2025
Available
Ships within 4-6 Days Explain..
4.
Building Applications with Large Language Models36 %
Publisher: Apress
No Review Yet
₹5,999
₹3,839
Binding:
Paperback
Release:
11 Jan 2025
Language:
English
Available
Ships within 12-14 Days Explain..
5.
Parallel Programming with C# and .Net36 %
Publisher: Apress
No Review Yet
₹5,999
₹3,839
Binding:
Paperback
Release:
05 Jan 2025
Language:
English
Available
Ships within 12-14 Days Explain..
6.
The Success Algorithm17 %
Publisher: Notion Press
No Review Yet
₹499
₹414
Binding:
Hardback
Release:
06 Feb 2025
Language:
English
Available
Ships within 14-16 Days Explain..
7.
THE SUCCESS ALGORITHM: Unleashing Your Full Potential in The Software World12 %
Publisher: Notion Press
No Review Yet
₹350
₹308
Binding:
Paperback
Release:
04 Feb 2025
Language:
English
Available
Ships within 14-16 Days Explain..
8.
Design and Deploy Iot Network & Security with Microsoft Azure36 %
Publisher: Apress
No Review Yet
₹5,999
₹3,839
Binding:
Paperback
Release:
23 Mar 2025
Language:
English
Available
Ships within 12-14 Days Explain..
9.
Azure SQL Revealed36 %
Publisher: Apress
No Review Yet
₹4,999
₹3,199
Binding:
Paperback
Release:
19 Feb 2025
Language:
English
Available
Ships within 12-14 Days Explain..
10.
Probability for Deep Learning  Quantum45 %
Available
Ships within 12-14 Days Explain..
11.
Algorithmic Worldmaking26 %
No Review Yet
₹3,199
₹2,367
Binding:
Paperback
Release:
15 Feb 2025
Language:
English
Available
Ships within 12-14 Days Explain..
12.
Azure Adventures with C#36 %
Publisher: Apress
No Review Yet
₹4,499
₹2,879
Binding:
Paperback
Release:
03 Mar 2025
Language:
English
Available
Ships within 12-14 Days Explain..
13.
The Metal Gear Solid Series35 %
No Review Yet
₹11,543
₹7,503
Binding:
Hardback
Release:
2025-02-20
Language:
English
Available
Ships within 2-4 Days Explain..
14.
Practical C++ STL Programming37 %
Publisher: Apress
No Review Yet
₹9,999
₹6,299
Binding:
Paperback
Release:
31 Jan 2025
Language:
English
Available
Ships within 12-14 Days Explain..
15.
Formal Verification of Just-in-Time Compilation31 %
No Review Yet
₹7,285
₹5,027
Binding:
Hardback
Release:
28 Jan 2025
Language:
English
Available
Ships within 12-14 Days Explain..
16.
Formal Verification of Just-in-Time Compilation32 %
No Review Yet
₹5,405
₹3,675
Binding:
Paperback
Release:
28 Jan 2025
Language:
English
Available
Ships within 12-14 Days Explain..
17.
Deep Dive into the Power Platform in the Age of Generative AI36 %
Publisher: Apress
No Review Yet
₹5,999
₹3,839
Binding:
Paperback
Release:
12 Feb 2025
Language:
English
Available
Ships within 12-14 Days Explain..
18.
Architecting Enterprise AI Applications36 %
Publisher: Apress
No Review Yet
₹5,499
₹3,519
Binding:
Paperback
Release:
09 Apr 2025
Language:
English
Available
Ships within 12-14 Days Explain..
19.
Pro WordPress36 %
Publisher: Apress
No Review Yet
₹5,999
₹3,839
Binding:
Paperback
Release:
13 Mar 2025
Language:
English
Available
Ships within 12-14 Days Explain..
20.
Bridging the Gap Between AI and Reality37 %
No Review Yet
₹6,999
₹4,409
Binding:
Paperback
Release:
02 Jan 2025
Language:
English
Available
Ships within 12-14 Days Explain..
loadingLoading more results

The Best Books to Learn Python, Java, and C++ for Software Development

 Programming books are essential for software development such as Java, C++, and Python, with each for different functions. Software development books on Java help power enterprise applications, Android development, and backend systems due to its probability and object-oriented principles. C++ is known for its efficient programs and is important for system programming, game development, and high-performance applications.
You need to buy these from BooksWagon due to its wide selection of software development books. It has competitive pricing and great deals on these books. It also ensures that you get high-quality software books from noteworthy publishers.

Here is a curated list of books:

  1.  Fundamentals of Software Architecture: An Engineering Approach: Salary surveys regularly articulate that a software architect is one of the highest-paying jobs. There is no real guide to help developers to become architects. This book also includes the various aspects of software architecture.  The characteristics of software architecture are examined in this book, besides this architectural patterns, component determination, presenting, and diagramming of architecture, component determination, evolutionary architecture and many other topics.  Mark Richards and Neal Ford are software practitioners who have taught software architecture professionally.  They also focus on architecture principles that can apply across all software stacks.  This book also explores software architecture in modern light that takes into account all innovations. This book also examines architectural patterns, soft skills such as effective team management, meetings, negotiations, presentations, engineering practices, and operational practices. It presents architecture as an engineering discipline with repeated results, metrics and concrete valuations.
  2. Fluent Python: Clear, Concise, and Effective Programming, Second Edition (Grayscale Indian Edition:  It is an in-depth guide to harness programmers to harness Python's entire potential by writing idiomatic code. It is divided into five parts related to critical aspects of Python programming.  It includes data structures that explore sequences, dictionaries, sets, Unicode handling, and data classes that provide insights into Python's vast data-handling capabilities. It describes first-class functions, associated design patterns, and the use of type hints in function declarations that highlight the programming features of Python. It is one of the best programming books with object-oriented idioms that covered compositions, inheritance, mixins, interfaces, object overloading, protocols, and the application of static types to illustrate object-oriented design in Python.
  3.  Head First Python: A Learner's Guide to the Fundamentals of Python Programming:  This edition provides a comprehensive introduction to python with a hands on approach to learning which is designed to engage readers through multisensory techniques to teach Python. This book has been written in a visually rich format.  This approach aims to facilitate better understanding and retention of complex programming concepts. It covers Python fundamentals, including data structures, functions, and models and more advanced topics such as web development.  People reading this book can learn how to make web applications, and deploy them in the cloud. It also includes puzzles, quizzes, and many exercises to reinforce learning and to encourage active participation. It includes practical examples and projects apply Python concepts to real world scenarios.
  4. Python Programming: Beginner's Guide:  This book is used to unlock the power of Python for our comprehensive guide. It has been designed specifically for engineers, and is one of the best programming learning resources that can bridge theory with practical application, and this book can actually empower you to harness Python's versatility for complex problem-solving, data analysis and automation tasks.  This is an important resource for mastering Python, and revolutionising your engineering approach, and revolutionize your software engineering approach.
  5. 40 Algorithms Every Data Scientist Should Know:   Mastering AL and ML algorithms are essential for data scientists.  It covers a wide range of techniques from unsupervised, and supervised learning to deep learning and reinforcement learning. It is a compass to the most important algorithms that should know.  It provides an introduction to AI and ML. It covers key concepts, data structures, and various algorithms such as linear regression, decision trees and neural networks, and it explores learning techniques like supervised, unsupervised, and semi- supervised learning, and apply them to real world scenarios.
  6. Python for Dummies: It is a general purpose programming language popular with data scientists. It is found on the Internet, but a number of open source libraries help acquire, organise and process information. It is one of the best software engineering books that covers the basics of Python data analysis including objects, functions, modules and libraries. It also provides the statistical background for data science programming that includes probability, random distribution and a lot more.

Benefits of Software Development Books

 Here are some benefits of software development books:

  1. Improvement in Coding Practices: These books can teach you about coding practices, refactoring and design patterns, which could lead to a code which can be maintained.
  2. Enhanced Understanding of Design Practices:   They can help you understand the foundation of software design such as solid principles, and design patterns.
  3.   New Technologies and Frameworks:  Books can help to learn new technologies, frameworks and software development methodologies.

Topics of Software Development Books

  1. Introduction to Programming:  These books cover syntax, coding and problem- solving.
  2.   Data Structures and Algorithms:  These are effectively used to store, and control data. They are designed to get solutions to problems.
  3.   Object Oriented Programming: It explores objects like classes, objects, and inheritance and polymorphism important for building complex software.

So, if you are a software whiz and looking for must read coding books, then, login at BooksWagon.com and order from the plethora of software development books at crazy prices, and great discounts. These books for mastering software codes, and books that explore codes like GIT for managing code changes, and collaborating with other software developers.